Big Huge Thesaurus

cedrus deodara

noun

sounds kind of like